window.onload=function(){
	//全选
	//1、获取全选和复选框列表项
	var checkAllBox=document.getElementById("checkAll");
	var items=document.getElementsByName("check");
	//2、为全选按钮绑定单击事件
	checkAllBox.onclick=function(){
		//alert(checkAllBox.checked);
	       //3、遍历所有的复选框列表项
	       for(var i=0;i<items.length;i++){
				//4、判断全选按钮的状态
				if(checkAllBox.checked==true){
				//全选按钮选中，复选框列表的每一项都选中
					items[i].checked=true;  
				}
				else{
				//全选按钮不选中，复选框列表都不选中
					items[i].checked=false;
				}
			}
	}
	
	
	
	//items中只要有一个没选中，则全选按钮不选中，如果items都选中，则全选按钮选中
	//外层循环遍历所有的复选框列表项
	for(var i=0;i<items.length;i++){
		//为复选框列表项添加单击事件
		items[i].onclick=function(){
		        //初始化全选按钮为选中状态
		        checkAllBox.checked=true;
		        //内层循环遍历所有的复选框列表项
		        for(var j=0;j<items.length;j++){
					//判断复选框列表项状态
					if(!items[j].checked){
						//有一个没选中就设置全选按钮为false
						checkAllBox.checked=false;
						//跳出循环
						break;
					}
				}
		}
	}
	
	
	
	//删除当前行
	//1、获取表格中所有的删除按钮
	var deleteTr=document.querySelectorAll("table.list .icon-jian");
	//2、遍历所有的删除按钮
	for(var n=0;n<deleteTr.length;n++){
		//保存索引值
		deleteTr[n].index=n;
		//3、添加鼠标单击事件
		deleteTr[n].onclick=function(){
		       //获取当前的tr节点
		       var tr=this.parentNode.parentNode;
		       //获取第3列的文本内容，也就是新闻标题
		       var tName=tr.children[2].innerText;
		       //4、创建一个对话框
		       var flag=confirm("是否要删除\""+tName+"\"这条数据?");
		       if(flag){    //true
			//如果点击“确定”则删除当前行
			tr.parentNode.removeChild(tr);
		       }
		}
	}


		//删除多行
		//1获取删除按钮
		var deleteBox=document.getElementById("delete");
		//2添加鼠标单击事件
		deleteBox.onclick=function(){
			for(var m=0;m<items.length;m++){
				if(items[m].checked){
					var tr=items[m].parentNode.parentNode;
					tr.style.display="none";
				}
			}
		}

}
